Universe Today -
25 Apr 2013 22:36
From tell-tale evidence, we know that Earth, our Moon and other bodies in our Solar System are constantly barraged with both small meteoroids and larger asteroids or comets. And sometimes - like in the case of seeing meteors fling across our sky, or flashes on the Moon or Jupiter getting hit by Comet Shoemaker-Levy 9
Share this Article